/*
 * Author: Christopher Yeaman
 * Project: ManuscriptPR
 * Class: TCSS 360, Tenenberg
 * Date: 11/16/2011
 */

package document;

import java.io.File;

/**
 * interface for documents.
 * @author Christopher Yeaman
 * @author Tony Butterfield (javadoc)
 * @version 12/1/2011
 */
public interface Document
{

  /**
   * Copies the document to the persistent store.
   * 
   * @param the_file the file to be copied.
   * 
   * @return boolean indicator of success
   */
  boolean saveDoc(final File the_file);
  
 
  /**
   * load the document from the default directory.
   * @param the_file String with name of the file to load
   * @param the_file_path String with the 'save to' path of file
   * @return boolean indicator of success
   */
//  boolean loadDoc(String the_file_name, String the_file_path);
}
